rolling landside - Turkish English Dictionary